/**
 * 
 */
package com.gragra.distances;
/**
 * Implementations of this interfaced can be used by classes that need a series of implementations of the mean
 * interface to produce this series without needing to know what mean is used or which parameters need to be
 * passed
 * @author Christoph Teichmann
 * created Apr 30, 2013 2:24:19 PM
 * @version 0.1
 */
public interface MeanFactory
{
	/**
	 * returns a new Instance of whatever type of mean is generally provided by this factory
	 * @return
	 */
	Mean createInstance();
}